earthing strap - German English Dictionary